package com.newbingo.service.imple;

import java.util.Date;
import com.newbingo.dto.MemberDto;
import com.newbingo.entity.Member;
import com.newbingo.util.Pager;

public interface IMemberService {

	public abstract Pager findMembersByPage(int start, int limit, String uname,
			Integer agentId);
	
	public abstract MemberDto findById(Integer uno);
	
	public abstract Member findByMemberId(Integer uno);
	
	public abstract void createNewMember(Member member);
	
	public abstract void updateMember(Member member);
	
	public abstract void updateMemberStatus(Member member);
	
	public abstract void deleteMember(Member member);
	
	public abstract Pager findByMemberId(int start, int limit, int memberId,
			String gameName, Date startTime, Date endTime);
	
	public abstract MemberDto findByLogin(String uname,String upwd);
	
	public abstract Pager findMemberReportByPager(int start,int limit,Integer agentId,Integer dateNum);

}